leadoff hitter - French English Dictionary